home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / image / qpng17e.zip / INSTALL.DAT / ENGLISH / FAQ.DOC < prev    next >
Text File  |  1996-11-11  |  15KB  |  343 lines

  1. -----------------------------------------------------------------------------
  2.  
  3.                          The "Quick Picture Viewer"
  4.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  5.                             Q P V / 3 8 6   F A Q
  6.                            ~~~~~~~~~~~~~~~~~~~~~~~
  7.                   Frequently Asked Questions about QPV/386
  8.                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  9. -----------------------------------------------------------------------------
  10.  
  11. Table of Contents
  12. ~~~~~~~~~~~~~~~~~
  13.  0. What happened with the name of this software?
  14.  1. I can't get QPV/386 to work with my graphics card.  What can I do?
  15.  2. QPV/386 displays images greyscaled only.  How do I get color?
  16.  3. I'm using the VESA configuration.  16 and 256 color modes work, but I
  17.     can't get hicolor or truecolor.  What's wrong?
  18.  4. Is it possible to switch off that annoying beep?
  19.  5. When zooming or panning across large images, the bottom part is
  20.     distorted.  Why?
  21.  6. When I try to zoom or pan, the screen turns black.  What happened?
  22.  7. Will there be a Windows version?
  23.  8. Why is the menu screen only black and white?
  24.  9. Why do I get only greyscaled images in 16 color modes?
  25. 10. Color dithering in 256 color modes looks bad.  Why?
  26. 11. It takes so long to read a directory from a CD-ROM.  What can I do?
  27. 12. Which configuration file should I use?
  28. 13. VESA - what's that?
  29. 14. Zooming ('+' and '-' keys) doesn't work.  What's wrong?
  30. 15. Will QPV/386 support the TIFF format in the near future?
  31.  
  32. -----------------------------------------------------------------------------
  33.  
  34. Question 0:
  35. ~~~~~~~~~~~
  36.  > What happened with the name of this software?
  37.  
  38. It has changed.  It is now called "Quick Picture Viewer" (QPV), because it
  39. does much more than just viewing JPEG files.
  40.  
  41. The new name does not affect features, support, registrations or other
  42. things related to the software.  It's just a new name.
  43.  
  44. -----------------------------------------------------------------------------
  45.  
  46. Question 1:
  47. ~~~~~~~~~~~
  48.  > I can't get QPV/386 to work with my graphics card.  What can I do?
  49.  
  50. First of all, perhaps QPV/386 can work with your graphics card, but you are
  51. not using the right configuration file.  For more information about choosing
  52. the right configuration file please refer to the answer of question 12.
  53.  
  54. Sometimes none of the existing configuration files works with a certain
  55. graphics card.  In this case there are several ways:
  56. 1. Use the VESA configuration if possible.  Please refer to question 13 and
  57.    its answer for more information about VESA.
  58. 2. Use the standard VGA configuration (STDVGA.CFG).  However, this provides
  59.    only a very small number of video modes.
  60. 3. If you are an experienced programmer, you can create a video driver
  61.    yourself.  Of course you must have some information about your
  62.    graphics hardware.  Read the file DRV.DOC for more information about
  63.    how to create a QPV/386 video driver.
  64.  
  65. ------------------
  66.  
  67. Question 2:
  68. ~~~~~~~~~~~
  69.  > QPV/386 displays images greyscaled only.  How do I get color?
  70.  
  71. By default, QPV/386 uses the video mode 640x480x16 which only offers
  72. greyscaled display.
  73. To change the mode, use the '+' and '-' keys while in the directory screen
  74. (not while viewing an image!).  Watch the status line in the upper window:
  75. it tells you the currently selected resolution and number of colors.
  76. Hit the '+' key until it says at least '256 colors'.  Be sure not to be in
  77. greyscaled mode (if the status line says '<grey>', use the '$' key).
  78. Now QPV/386 will display images in color.
  79. You can change the default video mode by editing the initialization file
  80. QPV.INI.  For that purpose you can use any standard ASCII text editor
  81. (e.g. EDIT which is supplied with MS-DOS 5/6).  Please read the comments
  82. in QPV.INI, and you will be able to change QPV/386's defaults.
  83. (If you run QPV/386 from a non-writeable media, e.g. froma CD-ROM, then
  84. copy QPV.INI to the directory C:\QPV/386 first, otherwise you won't be
  85. able to modify it.)
  86.  
  87. ------------------
  88.  
  89. Question 3:
  90. ~~~~~~~~~~~
  91.  > I'm using the VESA configuration.  16 and 256 color modes work, but I
  92.    can't get hicolor or truecolor.  What's wrong?
  93.  
  94. In order to be able to use hicolor and truecolor modes with the VESA driver,
  95. your VESA BIOS (or VESA VBE/TSR) must be at least version 1.2.
  96. Versions prior 1.2 of the VESA standard did not define hicolor and truecolor
  97. modes.
  98. (Use the VESATEST program to get the version of your VESA VBE/TSR).
  99. Try to get UNIVBE or UNIVESA.  These are TSRs (i.e. programs that stay
  100. resident in memory) which make your BIOS VESA 1.2 compatible.  They are
  101. available from most major PD/Shareware sources.
  102.  
  103. ------------------
  104.  
  105. Question 4:
  106. ~~~~~~~~~~~
  107.  > Is it possible to switch off that annoying beep?
  108.  
  109. Yes, you can do that by editing the initialization file QPV.INI.
  110. For that purpose you can use any standard ASCII text editor (e.g. EDIT
  111. which is supplied with MS-DOS 5/6).  Please read the comments in QPV.INI,
  112. and you will be able to change QPV/386's defaults.
  113. (If you run QPV/386 from a non-writeable media, e.g. froma CD-ROM, then
  114. copy QPV.INI to the directory C:\QPV/386 first, otherwise you won't be
  115. able to modify it.)
  116.  
  117. ------------------
  118.  
  119. Questions 5 and 6:
  120. ~~~~~~~~~~~~~~~~~~
  121.  > When zooming or panning across large images, the bottom part is distorted.
  122.    Why?
  123.  
  124.  > When I try to zoom or pan, the screen turns black.  What happened?
  125.  
  126. Two questions, one answer:  there's not enough XMS/EMS memory.
  127. QPV/386 stores the decoded image in XMS/EMS memory (if such memory is present
  128. at all).  When zooming or panning, QPV/386 copies the visible part of the
  129. image back from XMS/EMS to video memory.
  130. If you don't have any XMS/EMS memory at all, the screen will turn black.
  131. If you have XMS/EMS memory, but it's not enough for the image, the bottom
  132. part will look distorted.  Remember that in truecolor modes each pixel
  133. takes three bytes (so a 640x480 image needs 900 Kb), in hicolor modes
  134. each pixel takes two bytes, in 256 and 16 color modes each pixel takes
  135. one byte.
  136. How to solve the problem?  Well, there are several ways:
  137.  - Don't use panning/zooming.
  138.  - Use a video mode with less colors.  For example, in 256 color modes
  139.    an image takes half the memory as compared to hicolor modes.
  140.  - Free some XMS/EMS memory.  For example, if you have installed a RAM disk
  141.    or disk cache program, removing it may give you some more memory.
  142.  - Buy more memory.
  143.  
  144. ------------------
  145.  
  146. Question 7:
  147. ~~~~~~~~~~~
  148.  > Will there be a Windows version?
  149.  
  150. Yes (for Windows 95/NT).  Don't aks me when.
  151.  
  152. The current version (for DOS) of QPV/386 runs in fullscreen mode under
  153. Windows (3.1, 95, NT, and also OS/2).  Under certain circumstances the
  154. display doesn't work correctly under Windows (that's probably the fault
  155. of Windows or the Windows graphics driver of your graphics card).
  156. One example is the Matrox Millenium graphics card:  Its Windows drivers
  157. do not support SVGA modes in a DOS box, so you can only use standard
  158. VGA modes under Windows (640x480 16 colors, 320x200 256 colors).  There
  159. is nothing I can do about it.  Try asking Matrox for a bug fix or for an
  160. update of their Windows drivers.
  161.  
  162. Besides, there's usually less XMS/EMS memory available when QPV/386 is
  163. started under Windows or OS/2, so you may not be able to pan across large
  164. images.
  165.  
  166. ------------------
  167.  
  168. Question 8:
  169. ~~~~~~~~~~~
  170.  > Why is the directory screen only black and white?
  171.  
  172. I'm using the 640x480 video mode with 16 colors for the directory/menu
  173. screen, because it's a standard VGA mode common to all VGA cards.
  174. See the next question.
  175. However, it is possible to use a 256 color mode for the directory sceen
  176. by changing an entry in the QPV.INI file, but you must be absolutely sure
  177. that the mode 640x480 with 256 colors works fine with your graphics card.
  178. (The entry to be changed is "Interface_256_Colors".)
  179.  
  180. ------------------
  181.  
  182. Question 9:
  183. ~~~~~~~~~~~
  184.  > Why do I get only greyscaled images in 16 color modes?
  185.  
  186. 16 colors are way too few to display truecolor images.  That's why QPV/386
  187. displays images greyscaled when in a 16 color mode.
  188.  
  189. ------------------
  190.  
  191. Question 10:
  192. ~~~~~~~~~~~~
  193.  > Color dithering in 256 color modes looks bad.  Why?
  194.  
  195. QPV/386 was written for speed.  A 2-pass color quantization would yield
  196. better quality in 256 color modes, but at the cost of speed.
  197. To have both high speed and high image quality, use hicolor or truecolor
  198. modes.  If you don't have a graphics card capable of hicolor/truecolor,
  199. buy one.  They're not that expensive anymore.
  200. (To be honest, at first I didn't even plan to support 256 color modes
  201. at all, but later it became obvious that there are still many 256 color
  202. people...)
  203.  
  204. ------------------
  205.  
  206. Question 11:
  207. ~~~~~~~~~~~~
  208.  > It takes so long to read a directory from a CD-ROM.  What can I do?
  209.  
  210. (This problem disappeared since version 1.7c.  QPV/386 now uses multi-
  211. threading to read the directory in the background.)
  212.  
  213. ------------------
  214.  
  215. Question 12:
  216. ~~~~~~~~~~~~
  217.  > Which configuration file should I use?
  218.  
  219. Most "experts" know which chipset is used by their graphics card, and
  220. therefore they know which configuration file (*.CFG) to use (or which
  221. configuration to select if you use the SETUP utility).
  222. If you don't know that, there are several ways to find it out, one of them
  223. is usually successful:
  224. 1. Have a look at the manual of your graphics card, it should mention the
  225.    name of the chipset being used by the card.  Often the name of the card
  226.    ist identical to the name of the chipset, or the chipset's name is part
  227.    of the card's name.
  228. 2. When the computer is startet (after power up or reset, before the DOS
  229.    operating system is loaded) the chipset's name should be displayed on
  230.    the screen.
  231. 3. Some graphics related programs and hardware test utilities are able to
  232.    detect and display the name of the graphics card's chipset.
  233. 4. At the DOS prompt, enter "DEBUG".  Then (at the DEBUG prompt "-") enter
  234.    "dc000:0" to display the beginning of the video BIOS memory area.  It
  235.    usually contains the name of the graphics chipset.  You can type "d"
  236.    to view more of the video BIOS.
  237.    (Some graphics cards which are fixed part of the main board use a
  238.    different location for the BIOS, in this case try "de000:0" instead.)
  239.  
  240. As soon as you know the name of the chipset, select the appropriate entry
  241. from the list of the SETUP utility.
  242.  
  243. Alternatively, you can configure QPV/386 manually:  delete the old
  244. configuration file (QPV.CFG) and copy the new one to QPV.CFG;
  245. then you're finished.  If you can't find a suitable configuration file,
  246. please read question 1 and its answer.
  247.  
  248. ------------------
  249.  
  250. Question 13:
  251. ~~~~~~~~~~~~
  252.  > VESA - what's that?
  253.  
  254. First of all, the VESA we are talking about has nothing to do with the
  255. VESA local bus (VLB).  You don't need a VLB equipped machine to be able
  256. to use QPV/386's VESA configurations.
  257. VESA (Video Electronics Standards Association) is a standardized method to
  258. put graphics on the screen.  The advantage is that it's independent from
  259. the VGA graphics card and its chipset, i.e. QPV/386's VESA driver works with
  260. all VGA cards which are 100% VESA compatible.
  261.  
  262. You may be asking if your graphics card is VESA compatible.  Unfortunately
  263. not all of them are, otherwise QPV/386 wouldn't need all those drivers and
  264. configuration files, and the users wouldn't need to worry about configuring
  265. QPV/386.
  266.  
  267. Have a look at your graphics card's manual, it should mention if your card
  268. is VESA compatible.  Many modern cards have VESA compatibility built into
  269. their BIOS ROM, such cards work with one of QPV/386's VESA configurations.
  270. You can use the VESATEST program (distributed with QPV/386) to check if there
  271. is any VESA support.
  272.  
  273. Most cards which don't have built in VESA are shipped with a driver disk,
  274. containing a so-called VESA TSR (often referred to as VBE, i.e. VESA BIOS
  275. Extension).  Simply run that program before starting QPV/386 to make your
  276. graphics card VESA compatible.  Again, use the VESATEST utility to check
  277. for correct VESA support.
  278.  
  279. If you don't have such a VESA TSR either, you can try to get one.  For
  280. example, there are UNIVBE and UNIVESA.  They're freeware or shareware
  281. programs, available at most major PD/Shareware sources.  They're on many
  282. graphics related CD ROMs, too.
  283.  
  284. There's one small problem:  There are two VESA standards, an old one (1.0
  285. and 1.1) and a new one (1.2).  The old one supports only graphics modes
  286. using 16 and 256 colors, the new one additionally supports hicolor (32000
  287. and 65000 colors) and truecolor (16 million colors).  So if you have a
  288. graphics card capable of hicolor and/or truecolor and you wish to use
  289. that capabilities, you need to have VESA version 1.2.  (The VESATEST utility
  290. displays the VESA version.)
  291.  
  292. Many users think that the VESA configuration is a makeshift, and that it's
  293. slow and has other disadvantages.  That is not true.  It supports everything
  294. that the other configurations support, and it's not noticeable slower.
  295. I'm using VESATRUE.CFG myself, although my ET4000/W32 card has a dedicated
  296. configuration (ET400032.CFG), because my VESA BIOS offers more video modes.
  297.  
  298. ------------------
  299.  
  300. Question 14:
  301. ~~~~~~~~~~~~
  302.  > Zooming ('+' and '-' keys) doesn't work.  What's wrong?
  303.  
  304. First, be aware that those two keys just increase and decrease (respectively)
  305. the graphic resolution.  For example, in 800x600 mode, pressing the '-' key
  306. changes to the next smaller resolution (usually 640x480), effectively zooming
  307. into the image (because the image appears bigger because of the lower
  308. resolution).
  309.  
  310. Note that the number of colors does not change, i.e. QPV/386 won't switch
  311. from hicolor to a 256 color mode this way, for example.  (This can be done
  312. from the directory screen only.)
  313.  
  314. This leads to the following problem:  Many commonly used graphics cards only
  315. support one truecolor resolution, namely 640x480.  Thus, if an image is
  316. displayed in that mode, the '+' and '-' keys don't have any effect, because
  317. there are no truecolor modes with lower or higher resolution.
  318.  
  319. The problem can be solved by not using the truecolor mode, but using hicolor
  320. modes instead.  Then there are more resolutions available (usually 320x200,
  321. 640x480 and 800x600), therefore you can use the '+' and '-' keys.
  322. Don't worry about the image quality:  You will hardly notice any difference
  323. because of QPV/386's advanced dithering algorithm which is applied in hicolor
  324. modes -- resulting in truecolor-like quality.
  325.  
  326. ------------------
  327.  
  328. Question 15:
  329. ~~~~~~~~~~~~
  330.  > Will QPV/386 support the TIFF format in the near future?
  331.  
  332. No.  I do have a TIFF libary, but including that in QPV/386 would enlarge
  333. the EXE file by about 55 Kb, which is not worth it.  It even doesn't support
  334. all different types of TIFF files (although most of them).
  335.  
  336. I recommend to avoid the TIFF format at all.  It is just too complex and
  337. complicated, and I have yet to see a software which supports the complete
  338. TIFF standard.  For example, the new PNG format ("ping") is much simpler
  339. while it covers all needs as well as TIFF does.  That's my personal opinion,
  340. of course.
  341.  
  342. -----------------------------------------------------------------------------
  343.